package awt.awt01;

import java.awt.*;

public class borderLayout01 {
    public static void main(String[] args){
        Frame fr=new Frame("这里测试BorderLayout");
        fr.setLayout(new BorderLayout(30,10));
        fr.add(new Button("北侧按钮"),BorderLayout.NORTH);
        fr.add(new Button("南侧按钮"),BorderLayout.SOUTH);
        //fr.add(new Button("中间按钮"),BorderLayout.CENTER);
        //fr.add(new Button("西侧按钮"),BorderLayout.WEST);
        //fr.add(new Button("东侧按钮"),BorderLayout.EAST);
        //fr.add(new TextField("测试文本框")); // 不指定位置就默认放中间

        Panel p=new Panel();
        p.add(new Button("中间按钮"));
        p.add(new TextField("测试文本框"));

        fr.add(p,BorderLayout.CENTER);

        fr.pack();
        // pack()方法是window容器提供的一种方法，该方法用于将窗口调整到最佳大小。通过JAVA编写图形用户界面程序时，很少直接设置窗口的大小，通常是调用pack()方法来将窗口调整到最佳大小.
        fr.setVisible(true);
    }
}
